Configurar um servidor de licenças (Mac OS X)
 
 
 

Configure um servidor de licença para poder gerenciar as licenças de produto da Autodesk recebidas durante a execução do utilitário de Ativação de Licença de Rede.

Para configurar a inicialização automática de seu servidor de licenças

Antes de configurar seu servidor de licença, assegura que as seguintes etapas foram completadas.

  1. Crie um diretório denominado NLM sob o diretório principal, por exemplo, /Users/<id do usuário>/NLM.
  2. Mova os seguintes arquivos: lmgrd, adskflex, lmutil e seu arquivo de licença do produto (.lic) para o diretório NLM criado na Etapa 1.
  3. Se ainda não existir, crie o diretório StartupItems sob /Library utilizando o comando sudo . Por exemplo, sudo mkdir StartupItems.
  4. Crie um diretório do item de inicialização, por exemplo, /Users/<id do usuário>/adsknlm.
  5. Crie um arquivo de script executável, por exemplo, adsknlm, ao inserir o seguinte em Terminal:
    ObservaçãoO nome do arquivo executável precisa ser o mesmo que o nome do diretório.
    #!/bin/sh
    ./etc/rc.common
    StartService ()
    {
       ConsoleMessage “Iniciando o Gerenciador de Licença de Rede da Autodesk”
       /Users/<user id>/NLM/lmgrd -c\
       /Users/<user id>/NLM/productlicense.lic -l\
       /Users/<user id>/NLM/debug.log
       }
       StopService ()
    {
       ConsoleMessage “Parando o o Gerenciador de Licença de Rede da Autodesk”
       /Users/<user id>/NLM/lmutilmdown -q -all -force
       }
       Restart Service ()
       {
       ConsoleMessage “Reiniciando o Gerenciador de Licença de Rede da Autodesk”
       /Users/<user id>/NLM/lmutil lmreread
    }
    RunService “$1”
  6. Conceda a permissão executável para o script ao inserir o seguinte em Terminal:
    chmod +x adsknlm
  7. Crie um arquivo da lista de propriedades denominado StartupParameters.plist e o adicione no diretório ao inserir o seguinte em Terminal:
    {
    Description =”Gerenciador de Licença de Rede da Autodesk”;
    Provides =(“adsknlm”)
    OrderPreference =”None”;
    Messages=
    {
    start= “Iniciando o Serviço do Gerenciador de Rede da Autodesk”;
    stop= “Parando Iniciando o Serviço do Gerenciador de Rede da Autodesk”;
    };
    }
    {
  8. Mova o diretório do item de inicialização para /Library/StartupItems/ e modifique suas permissões de diretório ao inserir o seguinte em Terminal:
    ObservaçãoPor razões de segurança seu diretório do item de inicialização deveria ter a raiz como proprietária, o grupo deveria ser definido como wheel, e a permissão para o diretório deveria ser 755.
    sudo mv /Users/<user id>/adsknlm/ /Library/StartupItems/
    sudo chown root /Library/StartupItems/adsknlm/
    sudo chgrp wheel /Library/StartupItems/adsknlm/
    sudo chmod 755 /Library/StartupItems/adsknlm/
    sudo chown root /Library/StartupItems/adsknlm/*
    sudo chgrp wheel /Library/StartupItems/adsknlm/*
  9. Seu diretório resultante deveria se parecer como:
    drwxr-xr-x 4 root wheel 136 Jul 31 01 01:50
    drwxr-xr-x 3 root wheel 102 Jul 30 01 21:59
    -rw-r--r-- 1 root wheel 204 Jul 30 20:16 StartupParameters.plist
    -rwxr-xr-x 1 root wheel 417 Jul 31 00:45 adsknlm
  10. Reinicialize seu Mac e verifique no arquivo debug.log (/Users/<id do usuário>/NLG/) se o lmgrd e o adskflex iniciam com êxito.
ObservaçãoAntes de executar qualquer manutenção de sistema em seu servidor de licenças, consulte Parar e reiniciar o servidor de licença.